national severe storm forecast center - German English Dictionary